#ifndef _H_ECRANTEXTE
#define _H_ECRANTEXTE

class EcranTexte
{
  public:
    EcranTexte();
    void Ecrire(char* texte);
    void AfficherSurEcranReel();
    void EffacerLigne(int ligne);
    void MonterDUneLigne();

  protected:
    unsigned char abcisseCurseur, ordonneeCurseur;
    unsigned char contenuEcran[80*25*2];
};

class TestEcranTexte : public EcranTexte
{
  public:
    int Test();
    int EcritureDUneChaineSimple();
    int EcritureDUneChaineAvecPassageALaLigne();
    int AffichageSurEcranReel();
};

#endif
